<div class="Acesorias form">
<?php 
	echo $form->create('Acesoria', array('action'=>'add'));	
	echo $form->hidden('expediente_id');
?>
<fieldset class="ui-corner-all">
 <legend class="ui-widget-header ui-corner-all ui-state-active"><?php __('Nuevo Orientacion');?></legend>
  <div align="left" style="padding:1px 2px 1px 2px;"><?php $session->flash(); ?></div>
  <table>
  <tr>
  <td>Codigo</td>
  <td colspan="3"><?php echo $form->input('numero_control', array('size'=>10, 'readonly'=>true, 'label'=>false));?></td>
  </tr><tr>
  <td>Num. Epediente</td>
  <td colspan="3"><?php echo $form->input('Expediente.numero_expediente', array('type'=>'text', 'size'=>7, 'readonly'=>!empty($expediente_id), 'label'=>false));?></td>
  </tr><tr>
  <td>Fecha</td>
  <td colspan="3"><?php echo $textDate->input('fecha',array('enablecero'=>false,'size'=>10, 'label'=>false)); ?></td>
  </tr><tr>
  <td>DNI</td>
  <td colspan="3"><?php 
	echo $form->hidden('tercero_id');
	echo $form->input('Tercero.numero_documento', array('type'=>'text', 'size'=>7, 'label'=>false, 'div'=>false));
	?></td>  
  </tr><tr>
  <td>Nombres</td>
  <td colspan="3"><?php echo $form->input('Tercero.nombres', array('type'=>'text', 'size'=>7, 'label'=>false, 'div'=>false, 'size'=>30));?></td>  
  </tr><tr>
  <td>Appellidos</td>
  <td colspan="3"><?php echo $form->input('Tercero.apellidos', array('type'=>'text', 'size'=>7, 'label'=>false, 'div'=>false, 'size'=>60));?></td>    
  </tr><tr>
  <td>Edad</td>
  <td colspan="3"><?php echo $form->input('Acesoria.edad', array('type'=>'text', 'size'=>3, 'label'=>false, 'div'=>false));?></td>  
  </tr><tr>
  <td>Telefono</td>
  <td colspan="3"><?php echo $form->input('Acesoria.telefono', array('type'=>'text', 'size'=>10, 'label'=>false, 'div'=>false));?></td>  
  </tr><tr>
  <td>Lugar de Procedencia</td>
  <td colspan="3"><?php 
	echo $form->input('Acesoria.lugar_procedencia_id', array('type'=>'hidden'));
	echo $form->input('Lugare.codigo', array('type'=>'text', 'size'=>5, 'label'=>false, 'div'=>false));
	echo $form->input('Lugare.descripcion', array('type'=>'text', 'size'=>20, 'label'=>false, 'div'=>false, 'readonly'=>true));
	echo '&nbsp;'.$html->link('[Nuevo]', array('#'), array('title'=>'Nuevo Lugar', 'id'=>'aLugar'), false, true);?>
	<span style="color:red">(*)</span>
  </td>  
  </tr><tr>
  <td>Dirección</td>
  <td colspan="3"><?php echo $form->input('Acesoria.direccion', array('type'=>'text', 'size'=>50, 'label'=>false, 'div'=>false));?></td>  
  </tr><tr>
  <td>Asunto</td>
  <td colspan="3"><?php  echo $form->input('asunto', array('type'=>'textArea', 'rows'=>3, 'cols'=>100, 'label'=>false)); ?></td>
  </tr><tr>  
  </table>
</fieldset>
<div class="actions"><p>
<?php echo $form->submit('Guardar', array('div' => false,'class' => 'btnsave'));?>
<?php echo $html->link('Cancelar', array('controller'=>'Expedientes','action'=>'view',$expediente_id), array('class'=>'lnkbutton btncancel'));?>
</p></div>
<?php echo $form->end();?>
</div>
<div id="frmLugare" style="display:none" title="Nuevo Lugar">
<?php echo $form->input('ocupacion', array('label'=>'Lugar', 'div'=>false, 'size'=>30, 'id'=>'descripcion')); ?>
</div>
<script>
$(function(){
	$('#ExpedienteNumeroExpediente').buscarProveedor({
			'trigger':'change',
			'modal':true,
			'url':_WEB_ROOT+'Expedientes/buscar',
			'aditional_parameters':{'estado':1},
			'search_window_title':'Buscar Expedientes',
			'search_window_display_fields':{
				'display':'[Expediente.numero_expediente] Materia.descripcion',
				'title':''
			},
			'minlength':1,
			'fill_fields':{
				'ExpedienteNumeroExpediente':'Expediente.numero_expediente',
				'AcesoriaExpedienteId':'Expediente.id'
			}
		});	

	$('#TerceroNumeroDocumento').buscarProveedor({
		'trigger':'change',
		'modal':true,
		'clear_results':false, 
		'clear_on_error':false,
		'url':_WEB_ROOT+'Terceros/buscar',
		'aditional_parameters':{'estado':1},
		'search_window_title':'Buscar Persona',
		'search_window_display_fields':{
			'display':'[Tercero.numero_documento] Tercero.nombre_completo',
			'title':''
		},
		'minlength':1,
		'fill_fields':{
			'TerceroNombres':'Tercero.nombres',
			'TerceroApellidos':'Tercero.apellido_paterno Tercero.apellido_materno',			
			'TerceroNumeroDocumento':'Tercero.numero_documento',
			'AcesoriaDireccion':'Tercero.direccion',			
			'AcesoriaTerceroId':'Tercero.id'
		},
		'callback':function(data){
			if(data.error){
				$('#AcesoriaTerceroId').val('');
				alerta('ADVERTENCIA: Proveedor no registrado');
				return true;
			}			
			if(data.Tercero.fecha_nacimiento != null){
				var efecha = data.Tercero.fecha_nacimiento.split('-');		
				fecha = new Date(efecha[0]-0, efecha[1]-1, efecha[2]-0);
				edad = Math.floor(((new Date()).getTime() - fecha.getTime())/(1000 * 60 * 60 * 24 * 365));
				$('#AcesoriaEdad').val(edad);
			} else {
				$('#AcesoriaEdad').val(0);
			}			
		}
	});
	$( '#frmLugare').dialog({
			autoOpen: false,
			modal: true,
			buttons: {
				"Guardar": function() {
					$obj = $( this );
					$.post(_WEB_ROOT+'Lugares/ajax',{value:$('#frmLugare input[id=descripcion]').val()}, function(data){
							if(data.error == undefined){
								$('#LugareCodigo').val(data['Lugare']['codigo']);
								$('#LugareDescripcion').val(data['Lugare']['descripcion']);
								$('#AcesoriaLugarProcedenciaId').val(data['Lugare']['id']);
								$obj.dialog( 'close');
							} else {
								alerta('ERROR: No se guarda el lugar');
							}
						});
					return true;
				},
				Cancel: function() {
					$( this ).dialog( 'close' );
				}
			},
			close: function() {
				return true;
			}
	});
	$('#aLugar').click(function(event){
		event.preventDefault();
		$( "#frmLugare").dialog('open');
		event.stopPropagation();
	});	
	$('#LugareCodigo').buscarProveedor({
		'trigger':'change',
		'modal':true,
		'url':_WEB_ROOT+'Lugares/buscar',
		'aditional_parameters':{'estado':1},
		'search_window_title':'Buscar Lugares',
		'search_window_display_fields':{
			'display':'[Lugare.codigo] Lugare.descripcion',
			'title':''
		},
		'minlength':1,
		'fill_fields':{
			'LugareCodigo':'Lugare.codigo',
			'LugareDescripcion':'Lugare.descripcion',
			'AcesoriaLugarProcedenciaId':'Lugare.id',
		}		
	});	
});
</script>
<?php
echo $javascript->link(
		array(	
			'jquery.auto-complete.js',
			'add-edit_only.js',				
			'jquery.buscar_proveedor.js'), 
		true ); 
?>